Big Huge Thesaurus

Pinus ponderosa

noun